package cn.qingyun.gis.modules.baogan.vo.response;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author wz
 * @version JDK 8
 * @className StreetDataRes
 * @date 2024/11/27
 * @description 基础数据返回参数
 */
@Data
public class StreetDataRes implements Serializable {
    /**
     * id
     */
    @TableId(value = "id", type = IdType.ASSIGN_UUID)
    private String id;

    /**
     * 面数据
     */
    private String wkt;

    /**
     * 网格code
     */
    private String gridCode;

    /**
     * 网格名称
     */
    private String gridName;

    /**
     * 微网格code
     */
    private String microGridCode;

    /**
     * 微网格名称
     */
    private String microGridName;

    /**
     * 看管标识 0.未分配 1.分配
     */
    private Integer assignState;

    /**
     * 沿街名称/面名称
     */
    private String name;

    /**
     * 场景类型
     */
    private String type;

    /**
     * 工号
     */
    private String workNo;

    /**
     * 创建人
     */
    private String createBy;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 创建人手机号
     */
    private String phone;

    /**
     * 市级code
     */
    private String cityCode;

    /**
     * 市级名称
     */
    private String cityName;


    /**
     * 是否自己画的-标识 0.路网 1.圈画 2.绘制面
     */
    private Integer protractFlag;

    /**
     * 调整人
     */
    private String updateBy;

    /**
     * 调整时间
     */
    private Date updateTime;

    /**
     * 区域code和name
     */
    private String disCode;
    private String disName;

    private Double lng;

    private Double lat;


    private String  parentId;

    // 统计数量id
    private String countId;
    private Integer count;
}
